#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <Windows.h>

int main() {
	// 可以很多个响应头，但最后一个的最后一定要有 \r\n\r\n，其他的后面只需一个 \r\n 即可。
	printf("Content-Type:text/html;charset=utf-8\r\n\r\n");
	//printf("\r\n\r\n");

	printf("<h1>Hello World111222</h1>\n");

	// 获取 queryString，但获取不到锚点
	char * qs = getenv("QUERY_STRING");
	printf("%s<br/>", qs);

	/*
	char usernamePart[255];
	char agePart[255];
	//char age;
	sscanf("name:lucy", "name:%s", usernamePart, agePart);
	printf("usernamePart: %s<br/>", usernamePart);
	printf("agePart: %s<br/>", agePart);
	*/

	char usernamePart[255];
	sscanf("name:lucy:name", "name:%s:name", usernamePart);
	printf("usernamePart: %s<br/>", usernamePart);

	/*
	int a, b, c;
	sscanf("2006:03:18", "%d:%d:%d", &a, &b, &c);
	printf("a: %d<br/>", a);
	printf("b: %d<br/>", b);
	printf("c: %d<br/>", c);
	*/


	// Windows.h 中的函数，毫秒。
	//Sleep(50000);
	return 0;
}